English Dictionary
◊ PUPPET PLAY
puppet play
n : a show in which the actors are puppets [syn: {puppet show}]